An Integer Programming-Based Nurse Rostering System

نویسندگان

  • John Thornton
  • Abdul Sattar
چکیده

This paper considers a real-world rostering problem at the Gold Coast Hospital, Queensland. Nurse rostering is a constraint satisfaction problem (CSP) [3]. The task is to find a consistent allocation of shift values, for a group of nurses, over a fixed period of time, that satisfy a set of rostering constraints. These constraints include i) acceptable shift combinations (or schedules) for individual nurses, and ii) acceptable overall staffing levels for each shift. Previous work in the area has looked at optimally solving small or simplified problems [5] or using non-optimal heuristics to solve larger, more realistic problems [1]. The current research uses an optimising integer programming (IP) approach to solve a large rostering problem within reasonable time and computing resource bounds. The paper shows how the nurse rostering problem can be simplified by combining different modelling and decomposition techniques. Finally, the research demonstrates an IP model can capture “difficult” constraints and remain flexible in changing circumstances.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Nurse Rostering and Integer Programming Revisited

Design and development of robust and reliable scheduling algorithms has been an active research area in Computer Science and Artificial Intelligence. Given that the general problem is computationally intractable, many heuristic-based techniques have been developed, while other approaches have used optimising techniques for specific and limited problem domains. In this paper, we consider a large...

متن کامل

A multi-stage IP-based heuristic for class timetabling and trainer rostering

We consider an academic timetabling and rostering problem involving periodic retraining of large numbers of employees at an Australian electricity distributor. This problem is different from traditional high-school and university timetabling problems studied in the literature in several aspects. We propose a three-stage heuristic consisting of timetable generation, timetable improvement, and tr...

متن کامل

An Enhanced Cyclic Descent Algorithm for Nurse Rostering

The study introduces an enhanced cyclic descent algorithm for nurse rostering. The algorithm is compared to four other rostering algorithms and to manually generated roster solutions obtained from the Gold Coast Hospital. Three criteria are developed with which the roster generation methods are assessed: these are roster schedule quality, roster shift allocation quality and execution time. A st...

متن کامل

ROSTERING BY ITERATING INTEGER PROGRAMMING AND SIMULATION Shane

We present a new technique (RIIPS) for solving rostering problems in the presence of service uncertainty. RIIPS stands for “Rostering by Iterating Integer Programming and Simulation”. RIIPS allows great complexity of the stochastic system being rostered. This modelling freedom comes at a price, as the approach can be extremely computationally intensive. Therefore any reduction in computational ...

متن کامل

Nurse rostering using fuzzy logic: A case study

In this paper, we used the fuzzy set theory for modeling flexible constraints and uncertain data in nurse scheduling problems and proposed a fuzzy linear model for nurse rostering problems. The developed model can produce rosters that satisfy hospital objectives, ward requirements and staff preferences by satisfying their requests as much as possible. Fuzzy sets are used for modeling demands of...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996